package cn.samler.project.guestbook.service;

import cn.samler.project.guestbook.model.common.Page;
import cn.samler.project.guestbook.model.common.Response;
import cn.samler.project.guestbook.model.request.MessageCreateRequest;
import cn.samler.project.guestbook.model.request.MessageModifyRequest;
import cn.samler.project.guestbook.model.request.MessageReplyRequest;

public interface MessageService {
    Response list(Page page);

    Response create(MessageCreateRequest request);

    Response modify(MessageModifyRequest request);

    Response reply(MessageReplyRequest request);

    Response delete(Integer id);
}
